package com.zzyl.service;

import com.zzyl.base.PageResponse;
import com.zzyl.vo.TimeVo;
import com.zzyl.vo.VisitVo;

import java.util.List;
import java.util.Map;

/**
 * @Description CustomerReservationService
 * @Author Wen Jie
 * @Date 2024-09-14
 */
public interface CustomerReservationService {
    void addCustomerReservation(VisitVo visitVo);

    PageResponse<VisitVo> selectByPage(Integer pageNum, Integer pageSize,Integer status);

    void cancel(Long id);

    int cancelledCount();

    List<TimeVo> countByTime(Long timestamp);
}
